embossed stamp - Turkish English Dictionary